wpforo\classes\Members D

Total Complexity 699
Dependencies 5
Dependents 1
Total lines 4,251
Lines of code 3,593
Logical lines of code 1,533
Comment lines 195
Methods 132
Properties 10

Methods 132

Method Rating Maintainability Complexity Lines of code
update()
D
17
76 199
create()
D
22
47 187
init_fields()
D
18
3 513
update_profile_fields()
C
34 25 99
upload_avatar()
C
35 23 77
synchronize_user()
B
42 19 47
filter()
B
40 18 61
fields_structure_full_array()
B
45 18 42
rating_badge()
A
43 15 51
_get_actions()
A
36 12 87
init_countries()
A
24
1 248
update_user_fields()
A
43 14 50
get_members()
A
36 11 80
_get_member()
A
44 13 42
decode()
A
38 11 67
init_timezones()
A
36 8 93
search()
A
43 10 50
init_current_user()
A
41 9 58
get_newest_member()
A
42 9 54
get_avatar_html()
A
50 11 24
update_custom_fields()
A
50 8 27
_get_avatar_url()
A
52 8 23
get_profile_url()
A
52 8 22
show_delete_form()
A
44 6 51
change_password()
A
53 8 21
_get_guest()
A
47 7 35
update_custom_field()
S
53 7 21
get_activity_url()
S
54 7 20
get_favored_url()
S
54 7 20
synchronize_users()
S
51 6 27
get_search_fields()
S
56 6 17
add_profile()
S
56 6 16
get_guest_cookies()
S
58 6 14
get_search_fields_names()
S
60 6 13
get_participant_fields_list()
S
61 6 12
ban()
S
51 5 27
calc_reactions_out()
S
52 5 25
calc_approved_answers()
S
52 5 25
calc_approved_comments()
S
52 5 25
calc_reactions_in()
S
52 5 25
calc_approved_questions()
S
53 5 23
get_custom_field()
S
55 5 20
get_count()
S
56 5 16
update_profile_field()
S
58 5 16
rating_level()
S
59 5 13
upload_files()
S
61 5 12
set_guest_cookies()
S
52 4 25
unban()
S
53 4 23
init_defaults()
S
40 1 67
calc_approved_topics()
S
55 4 20
calc_approved_posts()
S
55 4 20
online_members_count()
S
55 4 19
member_approved_posts()
S
58 4 17
get_account_fields_structure()
S
47 2 45
after_edit_reaction()
S
59 4 15
show_online_indicator()
S
61 4 15
init_hooks()
S
48 3 30
set_groupid()
S
60 4 13
current_user_is_new()
S
61 4 13
get_userids()
S
60 4 12
get_profile_fields_structure()
S
49 2 39
after_front_delete_user()
S
53 3 22
_get_guest_posts()
S
56 3 19
get_fields()
S
63 4 10
update_online_time()
S
64 4 9
rebuild_stats()
S
50 2 30
get_custom_fields()
S
59 3 15
inactive_to_active()
S
62 4 10
rating()
S
67 4 7
set_secondary_groupids()
S
60 3 12
get_secondary_groupids()
S
62 3 12
append_secondary_groupids()
S
62 3 11
delete()
S
61 3 11
after_activate_user()
S
56 2 17
activate()
S
58 2 16
deactivate()
S
58 2 16
after_password_reset()
S
64 3 9
after_register_new_user()
S
67 3 7
blog_posts()
S
75 3 4
blog_comments()
S
64 3 9
get_register_fields_structure()
S
65 3 8
is_field()
S
77 3 3
get_field()
S
66 3 9
reset()
S
69 3 6
get_online_members()
S
59 2 14
set_is_email_confirmed()
S
60 2 14
autoban()
S
63 2 11
calc_points()
S
57 1 15
_is_online()
S
65 2 8
after_add_topic()
S
78 2 3
after_delete_topic()
S
78 2 3
before_merge_topic()
S
68 2 6
after_merge_topic()
S
78 2 3
get_inlist_enabled_statuses()
S
77 2 3
after_move_topic()
S
70 2 5
after_add_post()
S
78 2 3
after_delete_post()
S
78 2 3
get_field_key()
S
78 2 3
get_actions()
S
68 2 7
before_delete_reaction()
S
68 2 7
after_delete_reaction()
S
78 2 3
after_delete_user()
S
80 2 3
init_list_table()
S
70 2 6
get_search_fields_structure()
S
71 2 5
banned_count()
S
64 2 9
encode()
S
61 1 12
after_post_status_update()
S
80 1 3
after_add_reaction()
S
76 1 4
get_action()
S
75 1 4
fix_action()
S
79 1 3
after_topic_status_update()
S
80 1 3
get_guest_posts()
S
78 1 3
clear_db_cache()
S
79 1 3
is_online()
S
78 1 3
calc_rating()
S
64 1 9
get_avatar_url()
S
78 1 3
get_avatar()
S
77 1 3
_get_avatar()
S
78 1 3
avatar()
S
77 1 3
get_is_email_confirmed()
S
74 1 4
get_groupid()
S
66 1 10
_avatar()
S
79 1 3
get_status()
S
66 1 10
get_account_fields()
S
80 1 3
wp_login()
S
79 1 3
get_distinct_status()
S
75 1 4
levels()
S
74 1 4
get_guest()
S
78 1 3
get_register_fields()
S
71 1 6
get_member()
S
78 1 3
get_profile_fields()
S
80 1 3
__construct()
S
79 1 4